Schema-driven Customization of Web Services

نویسندگان

  • Serge Abiteboul
  • Bernd Amann
  • Jérôme Baumgarten
  • Omar Benjelloun
  • Frederic Dang Ngoc
  • Tova Milo
چکیده

XML is becoming the universal format for data exchange between applications. Recently, the use of XML documents, where some of the data is given explicitly, while other parts are de ned by programs that generate the relevant data, started gaining popularity [7, 8, 3]. We refer to such documents as intensional documents. We call Materialization the process of invoking some of the programs included in an XML document and replacing them by their results. We are particularly interested here in documents where the intensional part is given by embedding calls to Web services inside the documents. Web services [11] are emerging as a standard mean of publishing and accessing data on the Web, by providing a standard XML-based protocol to invoke remote programs over the Web (SOAP), along with a standard language to describe them (WSDL). Consequently, they furnish a uniform framework for describing intensional XML data, and were adopted for instance in [7, 8, 3]. The goal of this demonstration is to advocate for the exchange of such intensional XML documents between applications, and to illustrate the new possibilities and the great exibility they bring to application design. The demonstrated software was developed in the context of Active XML [3, 1, 9, 2], a peer-to-peer system that natively supports intensional documents and the declarative speci cation of Web services using XQuery [12]. We propose a new approach that allows one to control and customize the exchange of intensional documents between Active XML peers, but the same principles can be employed for exchanges between arbitrary Web applications. When exchanged between two applications, intensional documents have a crucial property: since Web services can be called from anywhere on the Web, data

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-Driven Web Services Development

Web service technologies are becoming increasingly important for integrating systems and services. There is much activity and interest around standardization and usage of web service technologies. The Unified Modeling Language (UML) and the Model Driven Architecture (MDA)TM provide a framework that can be applied to web service development. This paper describes a modeldriven web service develop...

متن کامل

A Petri Net-based Approach for Automated Goal-Driven Web Service Composition

The major factor driving the development of contemporary information services, and in particular Web services, is the need for added value. The creation of a huge variety of complex, value-added, although rarely used services seems a bulky approach, whose efficiency is at least questionable. An excellent alternative is the composition of ready-made, more general and simple services for creation...

متن کامل

Symphony: Enabling Search-Driven Applications

We present the design of Symphony, a platform that enables nondevelopers to build and deploy a new class of search-driven applications that combine their data and domain expertise with content from search engines and other web services. The Symphony prototype has been built on top of Microsoft’s Live Search infrastructure. While Symphony naturally makes use of the customization capabilities exp...

متن کامل

(Re) Making the Procrustean Bed? Standardization and Customization as Competing Logics in Healthcare

Recent years have witnessed a parallel and seemingly contradictory trend towards both the standardization and the customization of healthcare and medical treatment. Here, we explore what is meant by ‘standardization’ and ‘customization’ in healthcare settings and explore the implications of these changes for healthcare delivery. We frame the paradox of these divergent and opposing factors in te...

متن کامل

A MDA approach for defining WS-Policy semantic non-functional properties

A lot of works has been especially interested to the functional aspect of Web services. Nevertheless, it is necessary to describe their non-functional properties such as the security characteristics and the quality of service. The WS-Policy standard was recommended in 2007 to describe Web services policies including the non-functional properties. However, it doesn’t provide any information of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003